package com.ruoyi.cinema.BO;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

public class SubTicketBO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 影票ID
     */
    private String id;
    /**
     * 营业时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date businessDate;
    /**
     * 影院编号
     */
    private String cinemaCode;
    /**
     *影厅编码
     */
    private String screenCode;
    /**
     * 影片编码
     */
    private String filmCode;
    /**
     * 场次编码
     */
    private String sessionCode;
    /**
     * 影片放映时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date sessionDateTime;

    /**
     * 1，售票2，退票3，预售
     */
    private String operation;
    /**
     * 电影票编码
     */
    private String code;
    /**
     *座位编码
     */
    private String seatCode;
    /**
     * 售价
     */
    private String price;
    /**
     * 手续费
     */
    private String serviceFee;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Date getBusinessDate() {
        return businessDate;
    }

    public void setBusinessDate(Date businessDate) {
        this.businessDate = businessDate;
    }

    public String getCinemaCode() {
        return cinemaCode;
    }

    public void setCinemaCode(String cinemaCode) {
        this.cinemaCode = cinemaCode;
    }

    public String getScreenCode() {
        return screenCode;
    }

    public void setScreenCode(String screenCode) {
        this.screenCode = screenCode;
    }

    public String getFilmCode() {
        return filmCode;
    }

    public void setFilmCode(String filmCode) {
        this.filmCode = filmCode;
    }

    public String getSessionCode() {
        return sessionCode;
    }

    public void setSessionCode(String sessionCode) {
        this.sessionCode = sessionCode;
    }

    public Date getSessionDateTime() {
        return sessionDateTime;
    }

    public void setSessionDateTime(Date sessionDateTime) {
        this.sessionDateTime = sessionDateTime;
    }

    public String getOperation() {
        return operation;
    }

    public void setOperation(String operation) {
        this.operation = operation;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getSeatCode() {
        return seatCode;
    }

    public void setSeatCode(String seatCode) {
        this.seatCode = seatCode;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(String serviceFee) {
        this.serviceFee = serviceFee;
    }
}
